hit by blows (punish) - Alemán Inglés Diccionario